Ultracopier

Ultracopier est un gestionnaire de copie.

ATTENTION, en version 0.3 il est encore jeune, il est conseillé de rester prudent avec les données copiées (les vérifier après copie), et éviter de copier des données importantes. Malgré cela Ultracopier apporte de gros avantages sous Linux, comme les gains de performances, dans certains cas une plus grande fiabilité des données, et une meilleure organisation.

Pourquoi un gestionnaire de copie ? Parce que les gestionnaires par défaut ne sont pas optimisés et manquent de fonctionnalités pourtant VITALES, l'avantage d'Ultracopier :

Ultracopier est l'équivalent du fameux Supercopier(windows) sous linux.

Installation

Depuis le paquet

Vous pouvez maintenant l'installer depuis un paquet .deb ; il est disponible sur la page de téléchargement : http://ultracopier-fr.first-world.info/download.html

Depuis les sources

Script d'installation (nécessite qt 4.5) :

#!/bin/sh
# Changes:
# - Version latest

echo "Installer les paquets nécessaires :"
sudo apt-get install qt4-dev-tools build-essential

echo "preparation des dossiers tmp"
mkdir /tmp/ultra
cd /tmp/ultra

echo "Telechargement des sources"
wget http://files.first-world.info/ultracopier/0.2.0.15/ultracopier-src-0.2.0.15.tar.bz2
tar  xjfv ultracopier-src.tar.bz2 -C /tmp/ultra

echo "Compilation des sources"
cd src
qmake;make
rm -f lang/fr* lang/en* lang/*.ts
rm -Rf styles/kde3/
mkdir -p temp/
mv other/ultracopier-128x128.png temp/ultracopier.png
cp -aRf ultracopier /usr/bin/ultracopier
chmod 755 /usr/bin/ultracopier
mkdir -p /usr/share/ultracopier/
cp -aRf temp/ultracopier.png /usr/share/pixmaps/
cp -aRf other/ultracopier.desktop /usr/share/applications/
mkdir -p /usr/share/ultracopier/
cp -aRf lang/ styles/ /usr/share/ultracopier/

Si la compilation ne s'effectue pas et que vous avez un message d'erreur disant que vous n'avez pas la bonne version de Qt (selon votre version d'Ubuntu et les dépôts Canonical), mettez à jour manuellement qt.

Page de Téléchargement de la dernière version

Depuis le svn pour la version 0.3

Script d'installation (nécessite Qt 4.7, mais de préférence utilisé Qt 4.8 pour l'optimisation des accès aux fichiers, par défaut il se compile en version debug) :

#!/bin/sh
# Changes:
# - Version latest

echo "Installer les paquets nécessaires :"
sudo apt-get install qt4-dev-tools build-essential subversion

echo "preparation des dossiers tmp"
mkdir /tmp/ultra
cd /tmp/ultra

echo "Telechargement des sources"
svn co svn://svn.first-world.info/ultracopier/testing/

echo "Compilation des sources"
cd testing/
qmake ultracopier.pro
make
cd resources/
for folder in */*/
do
	if [ -d "${folder}" ]
	then
		cd ${folder}
		qmake *.pro
		make
	fi
done
mv ../ultracopier ./
rm -Rf */*/*.h
rm -Rf */*/*.cpp
rm -Rf */*/*.c
rm -Rf */*/*.ui
rm -Rf */*/*.qrc
rm -Rf */*/*.rc
rm -Rf */*/*.pro
rm -Rf */*/Makefile*
rm -Rf */*/*.o
rm -Rf */*/resources
rm -Rf */*/*.png
rm -Rf */*/*.rc
rm -Rf */*/*.qrc
rm -Rf */*/*.ico
rm -Rf */*/*.icns

echo "Installation"
cp -aRf ultracopier /usr/bin/ultracopier
chmod 755 /usr/bin/ultracopier
chown root.root /usr/bin/ultracopier
rm ultracopier
mkdir -p /usr/share/ultracopier/
cp -aRf * /usr/share/ultracopier/

Informations

Le projet va être réalisé pour toutes les plateformes supportant gcc et Qt, par exemple :

Fonctions

Utilisation

  1. Votre explorateur est supporté (est compatible avec le protocole catchcopy protocole 0002), alors faites vos copies normalement, Ultracopier prendra la main (valable pour Ultracopier dans sa branche 0.3)
  2. Votre explorateur n'est pas supporté, alors faites un clic droit sur l'icône du systray (près de l'heure), ajoutez une nouvelle copie/déplacement par ce menu, et rentrez dans l'interface qui va ouvrir la source et la destination.

Vous l'aurez compris, c'est bien plus simple quand les développeurs ont fait la compatibilité avec le protocole catchcopy. Guide complet officiel d'utilisation : http://ultracopier-fr.first-world.info/guide/utilisation/

Désinstallation

Si vous l'avez installé depuis les sources :

#!/bin/sh
rm -Rf /usr/bin/ultracopier /usr/share/ultracopier/ /usr/share/pixmaps/ultracopier.png /usr/share/applications/ultracopier.desktop

Si vous passez par le packet, désintallez simplement celui-ci.

Voir aussi


Contributeur principal : Psychederic.